-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding local node version >8.9 to <12.0.0 to avoid breaking build by fibers 3.1.1 #5102
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would do this to make it work with Node 12
- fibers is used by webdriver mocha framework and we should update that node module to make it work with Node 12.
- Also installing node as devDependency is not a good idea. There are some open issues which will create confusion and errors for developers. https://github.com/aredridel/node-bin-gen/issues e.g npm ci does not work properly
We are working on updating the webdriver to latest version. I think it will fix the problem as well
@jaiminpanchal27 sorry, but then go on and do it! The problem is there since almost a year, regarding Issue #3878 and over month no one was reacting! But maybe this will help finally But every build process at the moment is a pain when Node 12 is installed! |
Here However please finally fix this problem! |
@renebaudisch My colleague is on to this one and will put up a PR in couple of days to fix this one with other webdriver changes. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Using v3.20 I still get a n error on npm i from fibers 3.1.1. Using Maybe you could have a look once more?
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I'm using node v12.16.1. There's no issue at all when running in local with meteor run --production, but when deploying to AWS using mup deploy with abernix/meteord:node-12.16.1-base, the deployment fails. It has the following errors: Prepare Bundle: FAILED
|
That's why I favored >8.9 to <12.0.0 as fibers 3.1.1 isn't compatible with node >= 12.0.0 and so also fibers used in webdriver module has to be updated and using node < 12.0.0 haven't had that dependencies. |
Type of change
Description of change
npm i fails with node >=12 because fibers 3.1.1 doesn't support it. This will install a local node version that fits fibers on npm i.